service delivery careers in Sligo, Ireland